Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 STORRS ROAD Detached £437,970 £388,000 17 Sep 2021
7 STORRS ROAD Detached £413,603 £115,000 4 May 2001
8 STORRS ROAD £219,082 £153,126 22 Feb 2016
8 STORRS ROAD £219,082 £153,126 22 Feb 2016
9 STORRS ROAD Detached £150,000 24 Aug 2011
10 STORRS ROAD £28,469 £22,000 7 Sep 2018